import { ConfigService } from '@nestjs/config';

// 文件上传
export const multipartConfig = (configService: ConfigService) => {
  return {
    // attachFieldsToBody: true, // 将文件信息附加到请求体中
    limits: {
      fileSize:
        parseInt(configService.get('UPLOAD_SIZE_LIMIT') ?? '100') * 1024, // 文件大小限制
      files: parseInt(configService.get('UPLOAD_FILE_COUNT_LIMIT') ?? '1'), // 文件数量限制
    }
  };
};
